#!/usr/bin/env python
# -*- coding: utf-8 -*-

#冒泡排序
L=[9,6,8,4,1,3,5]
for i in range(1,len(L)):
    for j in range(0,len(L)-i):
        if L[j]>L[j+1]:
            L[j],L[j+1]=L[j+1],L[j]
print "sorted L is:", L

#抽象成函数形式
def func(*ltp):
    lt = list(ltp)
    for i in range(1,len(lt)):
            for j in range(0,len(lt)-i):
                    if lt[j]>lt[j+1]:
                            lt[j],lt[j+1]=lt[j+1],lt[j]
    return lt

lt1=[9,6,8,4,1,3,5]
tp=(2,9,1,0,3,5,6)
print (func(*lt1))
print (func(*tp))